Had a fantastic stay with my family for a few days. The place is very well located to shops and the beach, is recently renovated and very clean, and surprisingly good value. Highly recommended!