If you don't mind stairs and dogs this place is great. A little on the pricey side but you get what you pay for A+