The location is perfect and the place itself is exactly what we were looking for. Cozy, comfortable and cute. The hosts were great. A+ for them.