My stay at Johns went very smoothly! Located close to all the bars and restaurants, and a short walk to the beach! John and his partner speak enough English to give you help with the area. Everything was very clean.. Recommend staying here!!