Close to everything, clean and modern. Everything worked. It's a small place but that was no issue for us with a family of 5.