We stayed here for part of our honeymoon and it was perfect for our needs. The location was in the centre of everything (close to lots of great restaurants and the beach). We felt very comfortable and at home. Would definitely return, thanks for having us!