Really bad lack of maintenance. Bad attitude lamp shade held together with masking tape, torn sheets and curtains. Broken air conditioning and it was 38deg C. Dirty common areas with broken benches. Unattended by any staff because it was Xmas. Can't believe it has 4 stars??? Bathrooms were nice but had a leaking pipe under basin.