One of the best place that we ever stay,, 5 stars..