John's place is absolutely as represented. Easy, laid back vibe and amazing location, close to the best beaches and close enough to the resort areas for easy access but far enough away that you don't feel stuck in condoland. Good value for the area. Very happy with our stay.