Great apartment with plenty of space in a perfect location for the beach. John made us feel welcome, showed us round and sorted out all the security access to the complex. Would definitely stay again.