Location is perfect, the feel of the place is amazing as well. Enough space and beds for all guests.