Everything we needed during our stay was provided. There were amenities that we did not expect. Communication with the host was quick and easy. Would use this location on future visits.