A pleasant, clean and well equiped place to stay.