Location, location, location was absolutely perfect. Check in process/communication was a little confusing. Overall wonderful stay.