My husband and I are considering the Marriott Casa Magna for a vacation in June, and would like feedback from people who have stayed at this hotel. How are the rooms, and does it have a good beach? How close is it to restaurants and nightlife in PV? How was your overall stay? Thanks!