Lovely, well designed flat in a great location! Joao and Vera were excellent in helping us check in etc. even though our flight was severly delayed. Would definitely stay here again.