Spacious and clean with lots of thoughtful and helpful touches (e.g. snacks and water). We had a great stay here and would absolutely stay again!