Great prompt & clear communications, clean air conditioned room, very nice resort setting on the beach with food and shopping within a few minutes walk. Easy access in and out of the property with ample parking.