Very clean and hospitable and in a very good location