Everything you could need for an overnight stay, private and modern, we loved staying here.