Great location, awesome value and the accommodations are very much like a high end resort. Will definitely be back.