Had an awesome stay at peters, place was very clean and has everything you need. Communication was great and check in easy.
Good location near beach and shops.