20050719 city.bengaluru: Serviced apartments at your service