Super clean, beautifully appointed, very well located. David responded immediately to a small item that arose. We couldn't be happier with the place.