Great location and communication, amazing food recommendations, has the amenities, a very good host and a great stay