The location is absolutely perfect, beds were super comfortable, and the patio was the perfect size for our group of four. The bathrooms were very nice as well.