A cosy apartment with all the facilities you need during a short stay.