Great location, close to shops, the beach and cafes. The apartment was clean and spacious. A few issues were experienced initially locating the keys and then entering the apartment complex however both Michelle and Kathy of Peninsula Holiday Rentals were great clarifying concerns. The mattress was extremely uncomfortable however I made Michelle aware and understand this is being rectified for future guests.