Good location.
A little small.
Clean and tidy.
A little bit slow in communication.