Great location. Resort is great. Accomodation good.