Lovely indoor and outdoor spaces. Clean and spacious. Convenience of a parking space is a bonus.