John's place is the perfect little oasis to hang your hat. Everything from the tiki hut with koi pond and turtles, the gorgeous swimming pool, to the beds was perfect. I would definitely stay here again!