Very clean place - great communication from hosts made it easy to have a great time.