Spectacular apartment in a great resort. Would definitely stay here again.