I frequently stay at John's guesthouse. The location, amenities and value you get staying here is hard to beat. John is great and communicates regularly to ensure you are satisfied with you stay!
Great place, great value ! 10/10 would stay again! : )