excellent location, fantastic host and out of this world facilities. highly recommended for a relaxing trip away