Very clean, great location, perfect for a group 4. Clean! clean! Clean! absolutely loved Andy's place!