Very beautiful and clean appartment.
Great location in Alcudia.