Place was great! From the location, the view, the cleanliness, everything! John also had great communication! I will definitely be back!