The place was immaculate and clean, on top of that there was a daily cleaning service and they were also too friendly and very approachable, there was covered parking under the premises and the shopping mall was across the road. Overall it meets my expectation and I am pretty happy to go back next time.