Beautiful views to Alcudia beach and excellent location.