A great place to stay; well managed, clean, comfortable and thoughtful