This place was perfect for our trip! So close to a great beach and so many restaurants and shops and very clean!