Great location and very clean. Michael prepped us for the resort requests and expectations.