Large, spacious Apartment, very well equipped for short or longer stays.