Tout était parfait!
Everything was perfect, the perfect location! No doubt you will spend some very comfortable days here.