Great location, nice decor, very clean, good communication