Great location, wonderful terrace, very spacious appartment: we had a great stay.