Better than described, great communication with the hosts, perfect location. I will stay here again.