Location - best of the best
Communication - perfect
Very clean and cozy place!