Great place in a great location but could be managed much better. Checking in was so tedious. Had to wait an extra hour to check-in because the previous guest checked out late or issues with the cleaning service because of busy festive season, yes we were told two different stories by two different people.