As good as described. Clean and neat. Wonderful location. Easy to commuicate with the management team. Will definitely recommend this spot to friends.