Spacious and very clean with thoughtful amenities