Lovely and spacious place. The location is great too.