All of our needs were anticipated and met regarding restaurants around us, safety info, amenities, and a clear walk through of any questions we may have had. Great stay!