Everything we needed. Great location, big rooms, well setup kitchen & even really lovely neighbors. Highly recommend.