John's place was fantastic. We stayed for a little staycation and it exceeded our expectations. Amenities were great, it was stylish and cute as can be. A great place for locals and visitors alike!