A great stay=== beautiful apartment and wonderful, accommodating hosts. We will be back!