Place offered everything we needed for our stay. The place was clean and cozy. The only draw back for us was the backyard surroundings. Everything else was good.