Awesome place to stay, a little slice of paradise