Shirley's place is great, it's close to public transportation and there are a number of great restaurants within walking distance on Changi Rd. I'm a clean freak and Shirley's place did not disappoint, it is very tidy and you can tell it's very well cared for. I didn't realize someone would be coming in everyday cleaning but that was a great bonus. I will definitely be staying there again.