Great place to stay, rooms 10/10, staff 10/10 and common places also 10/10