I highly recommend the garden apartment for your city visit because it's clean, bed is comfortable and the shower has plenty of water pressure. Your Host's are friendly and have a well thought out apartment essentials book.
Trains are easy from their apartment and you can take A/C line or 2/3 line which will take you just about everywhere.