Our group of 4 had a wonderful stay. The location is great with easy walking access to lots of restaurants, entertainment and beaches. Communication with the hosts was excellent. They were very responsive when we had a small issue (which we caused) and they allowed us to store our luggage when we arrived in town early.