Look no further for a wonderful place to stay. The pictures don't do it justice.
Honestly like having your own paradise/palace in a PREMIUM location.