Our stay was perfect. Everything was as described and extremely clean. Location was good. We really liked the little touches like snacks, coffee, salt and pepper, etc.