The place is clean & tidy and pretty new. I believe this had been renovated not long ago & had been kept in good condition. The instruction for check in is clear with photos. Strongly suggest to other people to book.