Will meet your needs but be aware of upstairs noise. Has the basics. Hosts are helpful.