All around 5 star accommodations, will return and would recommend to anyone without hesitation.