Beautiful apartment, it has everything you'll need for short or long stay. Very comfortable beds, big TV, nicest hosts! We had a great time!