Received only pleasant emotions about arriving at a visit to Keiran! Local, modern, clean and beautiful. A corner of comfort in the middle of a frantic city.