Truly beautiful apartment and courtyard, and wonderful hosts too - couldn't have hoped for any better.