Excellent location and great communication. Check in super easy. Place better than expected we just loved it. Would certainly recommend.