A huge apartment, very nicely equipped and furnished for short or long stays.