Everything was great, location, communication, clean; we had a great time and would stay here again.