This place was very clean and close to all the shopping! The walk to the beach was easy. Our host was available when we had any questions or concerns. It was perfect for a big family of 6. I would definitely stay here again.