Very clean, David was very prompt. Nice place. One thing - the place may be small to host three people.