This apartment is sparkling clean, modern and tastefully decorated. The location can not be beat. It is quiet for sleeping but a short walk to the waterfront area or shopping and restaurants. The apartment comfortably accommodates 6 people. We did not prepare meals but it has a large well equipped kitchen. There are no windows with view outside only to interior of building but we were gone from morning until very late. This is also why it is so nice and quiet. Mario is responsive and kind and very helpful. His recommendations were spot on too.