Comfortable stay within walking distance of plenty of restaurants