John's place is excellent. Well appointed, spacious, lots of great amenities. Wouldn't hesitate to stay here again.