Check booking.com or agoda.com for better service, best rates. Then call the hotel directly and book if check in time is different instead of paying extra. check for 24/7 help desk for flexible checkin. Look at hotel toilets with clean bathrooms and bedrooms. What ever may be the star some are having very bad service.