Great view, great location and great amenities. Pool was fun and they have a small convenience store on-site. Check-in and parking were also a breeze.