One seldom finds places that are as made with such a good taste and attention to details. The walls are decorated with stunning artwork and cultural items. The staff was friendly and helpful. The whole place had an aura of dedication and care. The location was also excellent.