The place is clean and nice. The check in is super easy. The communication is excellent and the host always made sure that we were well taken care of. We had a wonderful time.