Great location, accommodation , amenities, and communication. Highly recommend.