Mountain Vista is great and close to town center. Amenities are branded and luxury. Balcony setting is fantastic with really nice scenery. I strongly recommend to groups with high expectation.