Great location with everything provided to make the stay as enjoyable as possible