The landlord was very helpful and let us check in earlier. The apartment was very clean.
Location is in 2 mins walk distance from the beach. Port Alcudia and Old Town are reachable by bus in max 10 mins. The bus stop is in 3 min walk distance.