Communication, location, condition and price were all fantastic. Great place to stay.