We had a wonderful stay at Petrinas villa, despite the dreadful weather. The villa was clean and comfortable. Communication and check in where easy and stress free. The location was amazing, an absolute beachfront resort and still close to all the major sights. The continental breakfast was wonderful, and the kids where even left with a few thoughtful gifts to keep them entertained during our stay. Thank you once again.