John's place is very nice. It's associated with the next door Pebbles restaurant, which has great food that you should try if you can! It's also only meters from the waterfront, giving you great views and easy access to the sea. The apartment itself is excellent, clean, spacious, and modern. John responds promptly to all of our communication and was available to help us with anything needed. We had a great time, and would love to go back!