Balcon Al Mar Holiday Rental, Javea, Spain