From the moment you step in you feel at home at this place. The apartment is fitted with everything you'll need for your stay.