Everything about this place is amazing! A good sized apartment that will comfortably fit 6 people. The location is one of the best things about this place as it's quite central and close to everything but still very quiet, away from the hustle and bustle. Town Hall station is just a mere 10min walk away so we just started from there and went everywhere.
Check in went smoothly and Tam was always available when we needed. Will definitely stay here again!