Perfect! Everything you need in a home away from home. Close to everything, but felt like we were away from it all.