Excellent clean, neat & tidy place. Has all the amenities one would expect in a star hotel.