Exceeded all expectations, truly the best vacation spot we've ever stayed, just don't foolishly plan any activities that will take you away from this place!