Perfect apartment in perfect location, great hospitality, beautifully decorated, impressive details, we would love to come back...