Loved our stay at John’s. Location to the beach/shops/restaurants was fantastic. The apartment was clean and well appointed, we loved it! Would definitely recommend.