Very thoughtfully and professionally run; had everything we needed. Even though it's a shared space (common bathrooms), it's regularly cleaned and felt like a cozy home. Location is very convenient (right outside an MRT stop but not too busy). Highly recommend!