Quiet and comfortable place for short stay in town