Excellent location
Excellent condo&amenities
Excellent host
Excellent value