It was everything and more, very clean and nice. We came across little things that just made it even better! A real home away from home! Great stay!!