Great location. Very clean. Hosts were great, very attentive and communication was easy!