Our stay in Alcudia was amazing. Teresa and Maxi's apartment was perfectly located, clean, had everything you could possibly need to make your stay extremely comfortable. The beach is a 15 minute walk away, the pool at the apartment is beautiful and has wifi, there are restaurants and entertainment just down the block, and if you wanted to cook, there are supermarkets everywhere. I couldn't have asked for a better place and I would certainly stay there again next time I am there.