Truly deserving a five star rating, this beautiful apartment in a great location with a magnificent view exceeded our expectations. We even considered extending our holiday to stay here a few more days. Sure hope it’s available next time we come!