We stayed in the apartments. The stairs are very steep and there is a gap at the top of the stairs, where a small child could fit through and fall (there is also no child safety barrier at the bottom of the stairs to prevent small children from climbing up). I would not recommend anyone for children below 3 years old to stay in the apartment for this reason. There is also no air-conditioning on the upper floor where the main bedroom is located. It is probably OK for the cooler months, but we stayed there in August and the room was very hot and not very pleasant to sleep in. We stayed for 6 nights and were told that changing of bed sheets / cleaning would occur every 5 days, but we did not see anyone. Other than that, the location was good, the apartment was well-equipped with cutlery, coffee machine etc and the wifi worked well.