Just one word: perfect! Great location and fantastic apartment- we loved the terrace-. We couldn’t ask for more. We had an amazing time.