Nice and spacious in a lovely location