You would be hard pushed to find a more beautiful location to stay than this lovely flat.