Location and communication was awesome! I feel a new cleaning service may be needed - but space, value, communication was excellent and everyone had a GREAT time!