The location is great. Nice and close to the beach. Jonathan was very responsive and even though not everything we had requested was there when we got there (we traveled with a 1 year old), he made sure we got toys and dinnerware for our son. Older reviews had mentioned an issue with one of the toilets and this was still the case when we were there so that basically eliminated one of the 2 bathrooms. Otherwise everything was awesome!