A comfortable place ... ideal for a short stay.