Very hospitable and pleasant person. Welcoming atmosphere. Clean place