Lovely spacious place in a really beautiful location.