Clean and well looked after. Nice spacious terrace. Well kitted out for travelling with a baby. Close to the beach and a short drive or metro from the city centre.