This place is awesome! Plenty of private and communal space for everyone to relax or socialize. Very warm and inviting, clean, and Rex was very communicative with details. We hope to stay here again!