Absolutely 5 stars. The most gorgeous place I ever stay.