Clean, great location, clear communication and just as described