Mallorca Apartments 6Flat Terrace 170617