Wonderful on all counts! Highly recommend this lovely flat. Beautiful area, great accommodations, and gracious host!