We had a nice stay in this flat. Alcudia town and the long beach in walking distance. Nice bars and restaurants all around. Although those could get a bit noisy on the weekends. Checking in and out was professional and easy.
Interior and furniture are more sparing than expected. One bedroom has no window, so I would recommend this place for 4 people rather than 6.