Excellent location. Plenty of space. Comfortable beds, and good/comfortable space to hang out in the living room.