Spotless, Spacious, modern, comfortable with great location. Good restaurants close by. Safe parking. Quiet apartment block. Enjoyed our stay.