The place is clean and well maintain with all the necessary amenities. Despite having a small and limited car park within the premise, it wasn't a big issue as there are ample parking off premise which is a minute walk.