Graces place is AMAZING! It was so clean and new, it felt like we were the first people to ever step foot in there. It is so wonderfully located, right next to the shops and a short walk to the beach. The spa is amazing! The apartment exceeded out expectations! An absolutely faultless stay!