A very clean, modern, comfortable place to stay