Great amenities, restaurants on site.