Clean, great location, super easy communication. Everything met or exceeded expectations, would definitely stay here again!