This is a very nice appartment. It has everything you need for a short stay. The terrace is a bonus.
Alcudia is not the cutest town in Mallorca, but you can easily access Soler, Deia or other towns by car. You can walk to the old town of Alcudia or the Port of Alcudia.
I recommend this appartment very much.