Everything we expected and more. The place was spotless, spacious, comfortable, clean, close to many places to eat and socialize, etc. the perfect place!