Flat is in an amazing location and really well equipped. The tram stop outside was adored by our little boy and it was so nice to sit out on the balcony watching the world go by. Literally minutes to get the the beach and loads of great restaurants near by. It was fantastic to have things like beach towels, beach chairs, soap etc provided which was much better than I was expecting. Flat was very clean. The bedrooms don't have windows but that actually played to our advantage as the rooms were really dark at night and perfect for our toddler to nap in. As mentioned in other reviews the stairs from the street are extremely steep with very small landing's stretching right up to the top floor which was a little scary with a toddler but we managed fine. There was some noise from the other apartments at night and early in the morning. Communication was generally good although a taxi was ordered from Mallorca Dream Homes to take us to the airport and that didn't arrive on time, MDH did sort it for us but it was stressful so if you order a taxi book it for plenty of time!