Great place to stay, accommodation was very clean and updated. Resort amenities and restaurant were awesome features to have as well.