awesome, clean spacious amenities thoughtful comfort peaceful