This hotel is absolutely horrible. It is heavily overpriced for the very unprofessional staff and unclean mattresses. The hotel doesn’t clarify there is shared bathrooms and they are unhelpful. A cleaner walked into our room with out warning or knocking. They didn’t let my son in through the front door because they expect him to go round the back of the hotel and refused to let him in. Very unprofessional and unhygienic and misleading. The rooms look nothing like what the pictures are. Probably the worst hotel and even when we wanted to cancel booking or refund or find another booking they didn’t help at all. The receptionist was swearing on the phone to another person. Terrible hotel, stay away.