Lovely and spacious in a perfect location.