Carefully managed and clean, great ambience