dont expect warm welcoming and friendly atmosphere; obsessed with cleanliness