Modern, cozy place. Has everything needed and beautifully decorated and presented. Perfect beach and shops proximity. Highly recommended. Lovely host who is very welcoming.