Very clean, fantastic location, spacious, great tv, hospitable host who is very responsive and full of tips and information. A great place to stay